slug brained - Francés Inglés Diccionario